Similarly named variables override each other
If have the following in my configuration:
set $base02 #073642
set $base01 #586e75
set $base00 #ff0000
set $base0 #0000ff
# border background text indicator
client.unfocused $base01 $base02 $base0 $base01
The result is that border, background and text are #0000ff
.
The value of $base00
, $base01
and $base02
is overwritten by the
definition of $base0
. If I move the definition of $base0
in front of the
other definitions it works as expected.
Whats the rationale behind this behaviour?
I'm using i3 version 4.2 (2012-04-25, branch "release-4.2").
EDIT
Removed unused reference to $yellow, because it was not relevant to the question. Sorry for the confusion.